dump cart - French English Dictionary